#ifndef _SCDriver_SoftwareSPI_H_
#define _SCDriver_SoftwareSPI_H_
//<<<Use SPTML>>>
#define SCD_SoftwareSPI_CS_IO
#define SCD_SoftwareSPI_CS_IO_INIT 0xFF00
#define SCD_SoftwareSPI_SCLK_IO
#define SCD_SoftwareSPI_SCLK_IO_INIT 0xFF00
#define SCD_SoftwareSPI_MISO_IO
#define SCD_SoftwareSPI_MISO_IO_INIT 0xFF00
#define SCD_SoftwareSPI_MOSI_IO
#define SCD_SoftwareSPI_MOSI_IO_INIT 0xFF00
#define SCD_SoftwareSPI_H_SPEED 1
#define SCD_SoftwareSPI_Fhrc 32
#define SCD_SoftwareSPI_SPEED 250
#define SCD_SoftwareSPI_CPOL 0
#define SCD_SoftwareSPI_CPHA 0
#define SCD_SoftwareSPI_DORD 0
#define Mode_Choose 1
extern unsigned char SCD_SoftwareSPI_RceData;
extern unsigned char SCD_SoftwareSPI_SendData;
extern unsigned char SCD_SoftwareSPI_Send_Read_Dat(unsigned char dat);
extern void SCD_SoftwareSPI_Timer0_Load();
extern void SCD_SoftwareSPI_Init();
extern void  SCD_SoftwareSPI_ClearFalg(unsigned char SPI_Flag);
extern FlagStatus  SCD_SoftwareSPI_ReadFalg(unsigned char SPI_Flag);
//<<<end of SPTML>>>
#endif
